abdominal organ - French English Dictionary